home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Freeware / Read It Later 0.9924 / read_it_later-0.9924-fx.xpi / chrome / isreaditlater.jar / content / ISRILanywhere.js < prev    next >
Text File  |  2008-10-28  |  1KB  |  43 lines

  1. var wo;
  2.         
  3. function ISRILanywhere()
  4. {
  5.     
  6. }
  7.  
  8. ISRILanywhere.prototype = {
  9.     _init : function() {        
  10.         
  11.         Components.utils.import("resource://rilglobals/ISRILglobals.js");
  12.         
  13.         if ( !ISRILprefs.prefB('feed') ) {
  14.             ISRILxul.bip('OnlineOff').hidden = false;
  15.             ISRILxul.bip('EditButtons').hidden = false;            
  16.         } else if ( !ISRILprefs.prefB('sync') ) {
  17.             ISRILxul.bip('SyncOff').hidden = false;
  18.             ISRILxul.bip('EditButtons').hidden = false;            
  19.         } else {
  20.             ISRILxul.bip('LoginInfo').hidden = false;
  21.             ISRILxul.bip('GoButtons').hidden = false;
  22.         }
  23.     },
  24.     
  25.     OpenSyncOptions : function() {    
  26.         window.addEventListener("unload", function() { ISRILxul.OpenOptions('sync'); }, false);    
  27.     },
  28.     
  29.     Go : function(p) {
  30.         p = ((p)?(p):('unread'));
  31.         ISRILprefs.setPref('online-access-prompt', !ISRILxul.bip('DontShow').checked);
  32.         ISRIL.online(p);        
  33.         ISRILxul.bip('Anywhere').cancelDialog();
  34.     },
  35.     
  36.     Cancel : function() {
  37.         return true;
  38.     },
  39.     
  40.  
  41. }
  42.  
  43. var ISRILanywhere = new ISRILanywhere();